% emacs: -*- mode: latex; coding: utf-8 -*- 
%
% $Id: chenzaichun_en.tex 58 2008-05-11 11:30:17Z ChenZaichun $
%% start of file `chenzaichun.tex'.
%% Copyright 2006 ChenZaichun.
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License version 1.3c,
% available at http://www.latex-project.org/lppl/.
% TimeStamp:<>


\documentclass[10pt]{moderncv}

% moderncv styles
%\moderncvstyle{casual}       % optional argument are 'nocolor' (black & white cv) and 'roman' (for roman fonts, instead of sans serif fonts)
\moderncvstyle{classic}       % idem


% character encoding
%\usepackage[utf8]{inputenc}   % replace by the encoding you are using

% \def\chineseflag

% \chineseflag=1

%\renewcommand{\listsymbol}{{\fontencoding{U}\fontfamily{ding}\selectfont\tiny\symbol{'102}}} % define another symbol to be used in front of the list items

% the ConTeXt symbol
\def\ConTeXt{%
  C%
  \kern-.0333emo%
  \kern-.0333emn%
  \kern-.0667em\TeX%
  \kern-.0333emt}

% slanted small caps (only with roman family; the sans serif font doesn't exists :-()
%\usepackage{slantsc}
%\DeclareFontFamily{T1}{myfont}{}
%\DeclareFontShape{T1}{myfont}{m}{scsl}{ <-> cork-lmssqbo8}{}
%\usefont{T1}{myfont}{m}{scsl}Testing the font

% command and color used in this document, independently from moderncv 
\definecolor{see}{rgb}{0.5,0.5,0.5}% for web links
\newcommand{\up}[1]{\ensuremath{^\textrm{\scriptsize#1}}}% for text subscripts

%----------------------------------------------------------------------------------
%            content
%----------------------------------------------------------------------------------
\begin{document}

% personal data (the given example is exhaustive; just give what you want)
%\ifx\chineseflag\defined
\ifchineseflag
\firstname{陈}
\familyname{载春}
\address{\emph{重庆大学AB通道大楼8－4－1}}  % for classic style
\else
\firstname{Zaichun}
\familyname{Chen}
\address{\emph{8-4-1 AB Building ChongQing University}} % for classic style
\fi

%\address{12 somestreet, 3456 somecity} % for casual style
\title{\small There is only one choice in my life\dots}
\phone{(+86)13637894552}
\email{ChenZaichun@gmail.com}
%\extrainfo{\weblink{ChenZaichun@gmail.com}}
%\photo[64pt]{jdoe_picture} % also optional, and the optional argument is the height the picture must be resized to

\maketitle
%\makequote

\ifchineseflag
\section{基本信息}
\cvcomputer{性别}{男}{籍贯}{重庆}
\cvcomputer{出生年月}{1985.01.20}{年龄}{23}
\else
\section{Basic Info}
\cvcomputer{Gender}{Male}{Place of ancestry}{Chongqing}
\cvcomputer{Birth}{1985.01}{Age}{23}
\fi
\closesection{}

\ifchineseflag
\section{教育}
\cventry{2002.09--2006.07}{重庆大学软件学院软件工程}{大学本科}{}{}{}
\else
\section{Education}
\cventry{2002.09--2006.07}{School of Software Engineering, Chongqing University}{bachelor}{}{}{}
\fi

\ifchineseflag
\section{工作经历}
\cventry{2008.01--\\至今}{重庆宏信瀚宇网络技术有限公司}{}{}{}{从事3D MMORPG游戏\emph{星球计划（Project of Planet)}客户端的开发，包括UI和部份逻辑}
\cventry{2006.07--\\2007.12}{重庆大学桑德车载智能化嵌入式实验室}{}{}{}{由深圳桑德电子技术有限公司与重庆大学合作成立重庆大学桑德车载智能化嵌入式实验室，并建立长期合作关系。项目首期主要任务是车载智能化平台软件的开发,包括主动安全，移动办公，GPS（第二期），影音媒体等。在整个项目中（第一期），我的工作是完成倒车雷达（主动安全），蓝牙电话、邮件客户端（移动办公），系统设置，TCPMP移植（媒体播放）等模块及其基础模块的开发}
\cventry{2006.02--\\2006.06}{成都\emph{instasect}计算机技术有限公司}{}{}{}{在成都intasect计算机有限公司实习}
\else
\section{Work Experience}
\cventry{2008.01--\\current}{U-joysoft Ltd. Chongqing}{}{}{}{3D MMORPG Project of Planet client programmer, including UI and logic programming}
\cventry{2006.07--2007.12}{Chongqing University \& Sound Tech Laboratory for Intelligent Networks on Vehicle}{}{}{}{This Project is working on the Intel xscale 270 \& WINCE5.0 platform. The features of the project: Activity Defence, Mobility Offical work, MultiMedia Playback. My work in the project: Activity Defence, bluetooth phone, mail client, system settings, port the tcpmp to the platform and the basic modules's development.}
\cventry{2006.02--\\2006.06}{Intasect Computer Technology, Chengdu Inc.}{}{}{}{Practice in Intasect.}
\fi

\ifchineseflag
\section{语言}
\cvlanguage{中文}{母语}{}
\cvlanguage{日语}{基本了解}{掌握了基本句型和词性变换}
\else
\section{Language Skills}
\cvlanguage{English}{CET4}{CET4}
\fi

\ifchineseflag
\section{主要技能}
\cvcomputer{OS}{Windows, Linux}{编程语言}{\textsc{C}, \textsc{C++}, \textsc{ASM}, Lua}%{工具}{GAIM, Doxygen, sed \& awk}%Apache, Mailman}
%\cvcomputer{编程语言}{\textsc{C}, \textsc{C++}, \textsc{ASM}}{版本管理}{CVS}%{脚本语言}{Shell，Python}
\cvcomputer{版本管理}{SVN，CVS，VSS}{文字处理}{\LaTeX{}, Microsoft Word, Emacs}
\cvcomputer{游戏编程}{DDraw，D3D，DShow，SDL，Torque}{开发环境}{VS, EVC}
\else
\section{Main Skills}
\cvcomputer{OS}{Windows, Linux}{Programming Languages}{\textsc{C}, \textsc{C++}, \textsc{ASM}, Lua}
\cvcomputer{Version Control}{SVN, CVS, VSS}{Word}{\LaTeX{}, Microsoft Word, Emacs}
\cvcomputer{Game Programming}{DDraw, D3D, DShow, SDL, Torque}{Progamming Environment}{VS, EVC}
\fi
\closesection{}

%\section{了解但不熟悉}
%\cvcomputer{}{}{}{}
%\closesection{}

%\section{求职意向} \closesection{}
%\qquad 希望能够从事C/C++相关开发，平台不限，可以是windows，linux或者是嵌入式开发。虽然现在知之甚少，但是我会将我的热情投入到学习和工作中

\pagebreak{}

\ifchineseflag
\section{自我介绍}
\cvitem{个人修养}{\small 具有高度的荣誉感和责任心，性格乐观开朗；自我表达能力强，乐于与人交流，团队合作经验丰富}
\cvitem{学习之道}{\small 较强的自学能力和对新技术的敏感度，比较容易地解决开发过程中遇到的问题；较强的专业文献阅读能力}
\cvitem{编程之禅}{\small 大学四年，通过对学科课程的学习，对于软件工程理论和软件体系结构有很好的理解，能够充分利用软件工程的思想进行软件开发。有良好的编码习惯，并长期认真地进行版本控制管理，能够熟练地在代码级与同伴交流}
\else
\section{Self Introduction}
\cvitem{culture}{\small Glad to communicate with others and have abundant team-work experience}
\cvitem{Learn Ability}{\small Good self-studying ability, sensitivity to new-skill, can solve problem during developing course easily, good at reading professinal references}
\cvitem{Programming Summarize}{\small During the 4 years in university, via learning subject sourse, can understand the software engineering theory and the structure of software system, can develope software with the thinking of software engineering. Have good programming habit and do version-control management long-term seriously, can communicate pratically with parners on the code-level}
\fi

\ifchineseflag
\section{爱好}
\cvitem{阅读}{\small 工作之余喜欢看一些技术性资料和小说}
\cvitem{游戏}{\small 比较喜欢RPG和策略类}
\cvitem{运动}{\small 篮球，乒乓球}
\else
\section{Habits}
\cvitem{Reading}{\small Technical Material and Novel}
\cvitem{Game}{\small RPG and Stratage Games}
\cvitem{Sports}{\small basketball, table tennis}
\fi

\ifchineseflag
\section{本科时期小作品}
\cvitem{LuaGearX}{GearX的Lua版本\\ \small{近一个月将GearX用Lua脚本化和网络化，主要使用了\emph{风魂、Lua}}}\\
\cvitem{GearX}{类似与俄罗斯方块的消去小游戏\\ \small{大三下项目实践题目，使用SDL作为底层API，可以直接跨平台(源代码级)，涉及\emph{SDL\_Main,SDL\_Image,SDL\_TTF,SDL\_MUSIC}库的使用，从中了解到了开源代码的``魅力''，并逐步接触开源的东西}}\\
\cvitem{AVI Sprite}{媒体播放与线性编辑工具\\ \small{大三上项目实践题目，支持Windows下各类媒体文件的播放（使用了开源的解码)，支持媒体文件合并、文件片断截取画面捕捉等简单的编辑功能；输出为Avi或者windows media格式文件, 输出压缩算法由用户自己选择（支持常见的编码算法）；该题目获得微软亚洲研究院资金资助，开发平台\emph{Microsoft Visual Studio 6.0+DirectX 8.0 SDK}；通过此项目，了解了Windows COM编程的基础}}\\
\cvitem{GameSky.net}{MU小组参加2005年微软创新杯软件设计大赛项目\\\small{项目主题：\emph{Play Any Game Anywhere}，开发平台为\emph{Microsoft Visual Studio 2003+Smart Phone SDK}；通过此比赛，让我们团队深深的理解到了版本管理和团队协作，项目进度管理的重要性}}\\
\cvitem{Hotel Management}{宾馆管理系统\\\small {大二数据库课程设计，数据库采用\emph{Microsoft SQL Server2000}, UI部分使用\emph{MFC+BCGControlBar}；此课程设计，对于了解MFC的整个框架有很大的帮助}}\\
\cvitem{Othello}{黑白棋游戏\\\small{该游戏是大一下《数据结构与算法》的课程设计：游戏主要功能是可以进行简单的人机对战，同时利用winsocket实现了局域网网络对战功能；该数据结构的另一个部分是利用\emph{huffman树}实现了文本文件的压缩；通过此课程设计，对于Win32和MFC编程有了初步了解，同时也为以后的学习奠定了基础}}
\else
\section{Progams in College}
\cvitem{LuaGearX}{The Lua and network version of GearX\\ \small{Add Lua script and network support to GearX in the past month, which using \emph{WindSoul \& Lua} }}\\
\cvitem{GearX}{A game likes Tetris\\ \small{Practice Project in Junior. This Project uses SDL for image mainipulating and it is platform independent. Main Libs: \emph{SDL\_Main, SDL\_Image, SDL\_TTF, SDL\_Music}. I learned many experience in ``open source''}}\\
\cvitem{AVI Sprite}{Media Playing \& Non-linear Editing Tool\\ \small{Practice Project in Junior. Using open source decoder to support media file playback, combination, segmen intercepting and screen snapshots; also support many encoding alogrithom to encode media fil ein avi or window media file format. This project has been sponsored by Microsoft Research Asia. Development Environment: \emph{Microsoft Vistual Studio 6.0 + DirectX 8.0 SDK}. }}\\
\cvitem{GameSky.net}{2005 Image cup Project of MU Team\\ \small{Project Subject: \emph{Play Any Game Anywhere}. Devlopment Envrionment: \emph{Microsoft Visual Studio 2003 + Smark Phone SDK}.}}\\
\cvitem{Hotel Management}{Hotel Management\\ \small{Database Course Design in sophmore, using \emph{Microsoft SQL Server 2000 + MFC + BCGControlBar}}}\\
\cvitem{Othello}{Othello Game\\ \small{The Data Structure and Algorithm Course Design in freshman, support LAN playing and simple AI to play with computer. In the other part i use \emph{huffman tree} to compress text file}}
\fi

\ifchineseflag
\section{成长经历}\closesection
\qquad \small 从大一开始学习\emph{C++,win32}程序设计，掌握程序开发基本功。大二开始学习\emph{MFC和DirectX}。大三大部分时间在学习游戏相关，主要是学习\emph{OGRE}引擎的设计。在此期间，参加微软创新杯，接触并学习了\emph{.net}相关知识。其他大部分时间用于完成项目时间，将学习的只是用于实践中。大四开始接触\emph{linux}的基本操作。

\qquad \small 在重庆大学桑德车载智能化嵌入式实验室的这一年半时间，接触了一些嵌入式方面的相关知识，熟悉Platform Builder和EVC环境下程序的开发。并在业余时间学习\LaTeX{}，emacs和linux内核源代码\dots

\qquad \small 在宏信瀚宇的这段时间，对游戏开发有了比较直观的了解。熟悉了游戏的开发流程，技术之间的衔接，部门间的分工。这段时间的学习，对我的提高非常的大。更多的是与同事间的沟通，包括程序之间，与策划之间，与美工之间的沟通。
\else
\section{Study Experience}\closesection
\qquad \small {When I was a freshman, began to learn C++, win32 programming design and handle the basic ability of programming development. When I was a sophomore, began to learn MFC and DirectX. When I as a junior, most time learned the game programming, mainly the design on OGRE engine. At this term, took part in the Microsoft ImageCup, touched and studied knowledge about .net. Utilize other time to finish subject, praticing what I learned. When I was a senior, began to touch the basic operation of Linux During.

\qquad \small During the year when I was at Chognqing University Sound lib., knew some about embbedded system and studied \LaTeX{}, emacs and linux kernel source code\dots}

\qquad \small I learned the basic game programming stuffs in u-joysoft. The most important things I have leared is communication, including communicating with arter etc.
\fi

\end{document}


%% end of file `chenzaichun.tex'.
